1f03a696e89019d2c6434c96fb68cc1accbac371,src/main/java/net/mcft/copy/backpacks/item/recipe/RecipeDyeableItem.java,RecipeDyeableItem,getRemainingItems,#InventoryCrafting#,68
Before Change
@Override
public ItemStack[] getRemainingItems(InventoryCrafting inv) {
ItemStack[] stacks = new ItemStack[inv.getSizeInventory()];
for (int i = 0; i < stacks.length; ++i) {
ItemStack stack = inv.getStackInSlot(i);
stacks[i] = ForgeHooks.getContainerItem(stack);
}
return stacks;
}
After Change
public NonNullList<ItemStack> getRemainingItems(InventoryCrafting inv) {
NonNullList<ItemStack> list = NonNullList.<ItemStack>withSize(inv.getSizeInventory(), ItemStack.EMPTY);
for (int i = 0; i < list.size(); ++i) {
ItemStack stack = inv.getStackInSlot(i);
list.set(i, ForgeHooks.getContainerItem(stack));
}
return list;